package com.kaluli.project.domain.repository;

import java.util.List;

import com.kaluli.project.domain.entity.KllProduct;
import com.kaluli.project.domain.entity.KllProductVo;
import com.kaluli.project.domain.entity.KllUserDataVo;
import com.kaluli.project.domain.entity.KllUserFormVo;
import com.kaluli.system.repository.AbstractRepository;

public interface KllUserDataRepository extends AbstractRepository<KllUserFormVo>{
	
	List<KllUserFormVo> findUserByKaluli(String type);
	
	List<KllUserFormVo> findUserByHupu(String type);
	
	List<KllUserFormVo> findHupuUserByToday(String type);
	
	List<KllUserFormVo> deleteUserByOther(String uid,String type);
	
	List<KllUserFormVo> findUserByLoyal();
	
	List<KllUserFormVo> findUserByOrder(String type);
	
	List<KllUserFormVo> findOrderWeekByPay(String num,String uid);
	
	List<KllUserFormVo> findOrderByWeek(String type,String source);
	
	List<KllUserFormVo> findUserByKaluliWeek(String source);
	
	List<KllUserFormVo> findOrderBuyNow();
	
	List<KllUserFormVo> findShoppingOrder();
	
	List<KllUserFormVo> findhupuAppUser();
	
	List<KllUserFormVo> findDarenOrder(String orderNumber);
	
	
}
